catch-basin grating - English Synonyms Dictionary